.class public Landroid/support/v4/widget/SearchViewCompat; .super Ljava/lang/Object; .source "SearchViewCompat.java" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; } .end annotation # static fields .field private static final IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; # direct methods .method static constructor ()V .locals 2 .prologue .line 84 sget v0, Landroid/os/Build$VERSION;->SDK_INT:I const/16 v1, 0xb if-lt v0, v1, :cond_0 .line 85 new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;->()V sput-object v0, Landroid/support/v4/widget/SearchViewCompat;->IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; .line 89 :goto_0 return-void .line 87 :cond_0 new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;->()V sput-object v0, Landroid/support/v4/widget/SearchViewCompat;->IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; goto :goto_0 .end method .method private constructor (Landroid/content/Context;)V .locals 0 .parameter "context" .prologue .line 91 invoke-direct {p0}, Ljava/lang/Object;->()V .line 93 return-void .end method .method static synthetic access$000()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; .locals 1 .prologue .line 27 sget-object v0, Landroid/support/v4/widget/SearchViewCompat;->IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; return-object v0 .end method .method public static newSearchView(Landroid/content/Context;)Landroid/view/View; .locals 1 .parameter "context" .prologue .line 103 sget-object v0, Landroid/support/v4/widget/SearchViewCompat;->IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; invoke-interface {v0, p0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;->newSearchView(Landroid/content/Context;)Landroid/view/View; move-result-object v0 return-object v0 .end method .method public static setOnQueryTextListener(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V .locals 2 .parameter "searchView" .parameter "listener" .prologue .line 114 sget-object v0, Landroid/support/v4/widget/SearchViewCompat;->IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; iget-object v1, p1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;->mListener:Ljava/lang/Object; invoke-interface {v0, p0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;->setOnQueryTextListener(Ljava/lang/Object;Ljava/lang/Object;)V .line 115 return-void .end method